package com.ly.heart.domain.vo;

import com.fasterxml.jackson.annotation.JsonInclude;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;

@Data
@JsonInclude(JsonInclude.Include.ALWAYS)
@ApiModel(value="出入库列表返回Vo")
public class MaterialDetailVo implements Serializable {

    private static final long serialVersionUID = 1L;

    @ApiModelProperty("id")
    private String id;

    @ApiModelProperty("出入库单号")
    private String purchaseCode;

    @ApiModelProperty("出入库时间")
    private String inOutTime;

    @ApiModelProperty("项目名称")
    private String projectName;

    @ApiModelProperty("仓库名称")
    private String wareName;

    @ApiModelProperty("物料名称")
    private String materialName;

    @ApiModelProperty("物料编码")
    private String materialCode;

    @ApiModelProperty("品牌")
    private String brand;

    @ApiModelProperty("单位")
    private String unit;

    @ApiModelProperty("数量")
    private String number;

    @ApiModelProperty("含税单价")
    private String taxPrice;

    @ApiModelProperty("不含税金额")
    private String noTaxMoney;

    @ApiModelProperty("含税金额")
    private String taxMoney;

    @ApiModelProperty("物料类别")
    private String oneTypeName;

    @ApiModelProperty("物料中类")
    private String towTypeName;

    @ApiModelProperty("物料小类")
    private String typeName;
}
